Big Huge Thesaurus

factory farm

noun